splice something together - English Synonyms Dictionary